/* CSS Document */

*{ 
	margin:0px; 
	padding:0px;
	}

body{ 
	color:#333333; 
	font-size:12px;
	font-family:'microsoft yahei';
	background-color:#FFF;
	}
	
ul, li {
    list-style: none;
	}
	
em{
	font-style:normal;
	} 	
img{
	border:0px;
	}
/*input{
	cursor:pointer;
	}*/	
a:link{ 
	font-size:12px;
	text-decoration:none;
	color:#333333; 
	}
a:visited{ 
	font-size:12px;
	text-decoration:none;
	color:#333333; 
	}
a:hover{ 
	font-size:12px;
	cursor:pointer;
	color:#b6002a;
	text-decoration:underline;
	}
body a{outline:none;blr:expression(this.onFocus=this.blur());}	
	
input{
	vertical-align: -2px;
	_vertical-align: -1px;
	margin-right:3px;
	}

/*head begin*/
.head{ 
	width:1000px; 
	height:90px;
	margin:0 auto;
	background-color:#FFF;
	}
.headLogo{ 
	width:272px; 
	height:90px;
	float:left;
	padding-left:10px;
	}
.headRight{
	float:right;
	height:90px;
	width:610px;
	padding-right:10px;
	}	
.headTopRight{ 
	height:23px; 
	float:right;
	padding-top:7px;
	}
.headSelTip{
	height:20px;
	padding:1px;
	border:1px solid #ddd;
	float:right;
	}	
.headTopRight a{ 
	font-size:12px; 
	float:right;
	margin-top:5px;
	}
.floatRMarT3{
	float:right;
	margin-top:2px;
	}	
.iconMicroBlog{
	background:url(../images/weibo.gif) no-repeat left top;
	padding-left:20px;
	margin-left:10px;
	}
.iconMicroMessage{
	background:url(../images/weixin.gif) no-repeat left top;
	padding-left:20px;
	margin-left:10px;
	}	
.headlineEn{
	background:url(../images/line1.gif) no-repeat right center; 
	padding-right:10px;
	margin-right:10px;
	}
.headTopBM{
	background:url(images/arrowDown.png) no-repeat right center; 
	padding-right:15px; 
	padding-left:10px; 
	float:right;
	}	
	
.headTop2Right{ 
	height:59px; 
	float:right;
	overflow:hidden;
	position:relative;
	z-index:1;
	}	
.headInputBGg{
	width:240px;
	height:22px;
	line-height:22px;
	padding-left:5px;
	border:0px;
	background:url(../images/headSeachbg.png) no-repeat;
	margin-top:20px;
	color:#8f8f8f;
	margin-left:25px;
	float:right;
	}
.headIconSeach{
	position:absolute;
	right:0px;
	top:21px;
	padding-right:10px;
	}	
.headLine{ 
	background:url(../images/navLine.gif) no-repeat top right; 
	height:42px;
	}	
.navRightBottom{
	right:-2px;
	bottom:-4px;    
	}
.headNav{
	height:35px;
	line-height:35px;
	width:998px;
	background:url(../images/navBg.gif) repeat-x left top;  
	margin:0 auto;
	border-top:1px solid #cecece;
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	border-bottom:0px solid #b6002a;
	position:relative;
	}
.headNav div{
	overflow:hidden;
	width:998px;
	}	
.headNav ul{
	width:1000px;
	}	
.headNav ul li{
	text-align:center;
	width:125px;
	float:left;
	height:35px;
	}
.headTriangle{
	background:url(../images/sanjiao.png) no-repeat center bottom;
	}
.headNav ul li a{ 
	font-size:15px;
	color:#b6002a;
	font-family:"microsoft yahei";
	font-weight:bold;
	display:block;
	}
.headNavBottomLine{
	line-height:0px;
	height:4px;
	background:#b6002a;
	width:1000px; 
	margin:0 auto;
	}	
.headSubNav{
	height:28px;
	width:1000px;
	margin:0 auto;
	position:relative;
	z-index:1500;
	background-color:#FFF;
	}	
.headSubNav>ul{
	height:26px;
	line-height:26px;
	width:638px;
	background-color:#f4f4f4;
	border-bottom:1px solid #b6002a;
	border-left:1px solid #b6002a;
	border-right:1px solid #b6002a;
	padding-left:60px;
	padding-top:1px;
	}
.headSubNav ul.w998{
	width:998px;
	position:relative;
	}	
	
.colorb0font13{
	color:#000;
	font-size:13px;
	}
	
.headSubNav ul.w998{
	width:938px;
	}	
.headSubNav ul li{
	float:left;
	}
.headSubNav ul li a{
	font-size:13px;
	}	
.headSubNav ul li a.colorRed{
	color:#b6002a;
	}
.headline2{
	background:url(../images/line2.gif) no-repeat left 8px; 
	padding-left:15px;
	margin-left:15px;
	}	
.floatRMarT2{
	float:right;
	margin-top:5px;
	}	
.headBankManager{
	margin-left:10px;
	float:right;
	margin-top:3px;
	cursor:pointer;
	position:relative;
	width:94px;
	padding-left:5px;
	padding-top:2px;
	z-index:5;
	border:1px solid #fff;
	border-bottom:0px solid #ddd;
	}	
.headBankTBord{
	border:1px solid #ddd;
	border-bottom:0px solid #ddd;
	}
.headBankTBg{
	background-color:#f8f7f7;
	}

.headBankMIconD{
		background:url(../images/arrowDown.png) no-repeat right 5px; 
		display:block;
		width:87px;
	}
.headBankMIconU{
		background:url(../images/arrowUp.png) no-repeat right 5px; 
		display:block;
		width:87px;
	}	
	
#headBankML{
	width:99px;
	border:1px solid #ddd;
	border-top:0px solid #ddd;
	position:absolute;
	top:17px;
	right:-1px;
	z-index:5;
	background-color:#FFF;
	padding-top:7px;
	display:none;
	}
#headBankML ul{
	width:99px;
	overflow:hidden;
	border-top:1px solid #ddd;
	}	
#headBankML ul li{
	width:69px;
	clear:both;
	height:25px;
	padding:0 15px;
	}		
#headBankML ul li a{
	float:left;
	}	

	
	
	
/*head end*/

/*search head begin*/
.searchHead{ 
	width:1000px; 
	height:65px;
	padding-top:15px;
	background-color:#FFF;
	float:left;
	}

.riskHead{ 
	width:1000px; 
	height:60px;
	padding-top:10px;
	margin:0 auto;
	background-color:#FFF;
	}
.riskHeadLogo{ 
	width:272px; 
	height:48px;
	float:left;
	padding-left:10px;
	}	
.riskHeadTopRight{ 
	height:22px; 
	float:right;
	padding-top:26px;
	}	
.searchHeadLogo{ 
	width:272px; 
	height:48px;
	float:left;
	padding-left:10px;
	margin-left:15px;
	}
.searchHeadRight{
	float:right;
	height:48px;
	overflow:hidden;
	width:580px;
	padding-right:10px;
	}
.searchInputDiv{
	height:31px;
	width:407px;
	float:right;
	margin-top:13px;
	position:relative;
	margin-right:5px;
	}	
.searchInput{
	height:29px;
	line-height:29px;
	width:402px;
	padding-left:5px;
	border:1px solid #dddddd;
	}	
.searchIcon1{
	position:absolute;
	right:10px;
	top:8px;
	}	
	
	
.searchHeadTopRight{ 
	height:20px; 
	float:right;
	padding-top:15px;
	}
.searchHeadSelTip{
	height:20px;
	padding:1px;
	border:1px solid #ddd;
	float:right;
	}	
.searchHeadTopRight a{ 
	font-size:12px; 
	float:right;
	margin-top:2px;
	}
.floatRMarT3{
	float:right;
	margin-top:2px;
	}	
.iconMicroBlog{
	background:url(../images/weibo.gif) no-repeat left top;
	padding-left:20px;
	margin-left:10px;
	}
.iconMicroMessage{
	background:url(../images/weixin.gif) no-repeat left top;
	padding-left:20px;
	margin-left:10px;
	}	
.headline1{
	background:url(../images/line1.gif) no-repeat right center; 
	padding-right:10px;
	margin-right:10px;
	margin-left:10px;
	}
.headIcon01{
	background:url(../images/headIcon01.png) no-repeat left top;
	padding-left:25px;
	margin-right:20px;
	display:inline-block;
	}	
.headIcon02{
	background:url(../images/headIcon02.png) no-repeat left -1px;
	padding-left:25px;
	margin-right:20px;
	font-weight:bold;
	}
.headIcon03{
	background:url(../images/headIcon03.png) no-repeat left top;
	padding-left:25px;
	margin-right:10px;
	}	
	
/*search head end*/


/*dateTime begin*/
.dateFormat{
	width:99px;
	background:url(../images/datetime.png) no-repeat left top;
	border:1px solid #CACACA;
	height:20px;
	line-height:20px;
	padding:0 3px;
	cursor:pointer;
}
.dateFormat150{
	width:145px;
	background:url(../images/datetime150.png) no-repeat left top;	
	border:1px solid #CACACA;
	height:20px;
	line-height:20px;	
}
/*dateTime end*/
.handP{
	cursor:pointer;
	}	
.investFontF{
	font-family:"SimSun";
	margin:0 5px;
	}	

.floatRight {
    float: right;
	}

.floatLeft {
    float: left;
	}
.clearit {
    clear: both;
	}	
.w2000{
	width:2000px;
	}
.w1100{
	width:1100px;
	}		
.w88{
	width:88px;
	}	
.w87{
	width:87px;
	}	
.positionR{
	position:relative;
	}
.colorOrange{
	color:#f7710a;
	}
.colorBlue{
	color:#00afec;
	}	
.colorGreen{
	color:#009943;
	}	
.colorRed{
	color:#b6002a;
	}
.colorRedFb{
	color:#b6002a;
	font-weight:bold;
	}	
.colorRedL{
	color:#FF0000;
	}	
.colorblack{
	color:#141414;
	}	
.colorGray{
	color:#686868;
	}
.tableBg{
	background-color:#f9f9f9;
	}
.tableBg2{
	background-color:#fbf0f3;
	}
.tableBg3{
	background-color:#f5f5f5;
	}	
.tdBgTBborder{
	background-color:#f9f9f9;
	border-bottom:1px dotted #ddd;
	border-top:1px dotted #ddd;
	}	
		
.listBg{
	background-color:#f7f8f8;
	}		
.borderBottom{
	border-bottom:1px dotted #d0d0d0; 
	}	
.marginLeft_10{
	margin-left:10px;
	margin-bottom: 4px;
	}
.marginLeft_5{
	margin-left:5px;
	}	
.marginLeft_20{
	margin-left:20px;
	}
.marginLeft_30{
	margin-left:30px;
	}		
.marginLeft_45{
	margin-left:45px;
	}
.marginRight_10{
	margin-right:10px;
	}	
.marginRight_25{
	margin-right:25px;
	}		
.marginBottom_10{
	margin-bottom:10px;
	}	
.paddingtop_3{
	padding-top:3px;
	}		
.paddingtop_5{
	padding-top:5px;
	}	
.paddingtop_20{
	padding-top:20px;
	}	
.paddingbottom40{
	padding-bottom:40px;
	}	
.paddingbottom20{
	padding-bottom:20px;
	}		
.paddingLeft_10{
	padding-left:10px;
	}		
.paddingLeft_20{
	padding-left:20px;
	}	
.paddingLeft_25{
	padding-left:25px;
	}	
.paddingLeft_30{
	padding-left:30px;
	}	
.paddingLeft_40{
	padding-left:40px;
	}
.paddingLeft_48{
	padding-left:48px;
	}		
.paddingLeft_50{
	padding-left:50px;
	}	
.paddingLeft_60{
	padding-left:60px;
	}		
.paddingRight_15{
	padding-right:15px;
	}	
.paddingRight_20{
	padding-right:20px;
	}	
.paddingRight_30{
	padding-right:30px;
	}
.paddingRight_220{
	padding-right:220px;
	}	
.marginRight_20{
	margin-right:20px;
	}	
.marginLR_5{
	margin:0 5px;
	}	
.marginTop_5{
	margin-top:5px;
	}

.h8{
	height:8px;
	}	
.h15{
	height:15px;
	}
.h22{
	height:22px;
	}	
.w124{
	width:124px;
	}
.w130{
	width:130px;
	}
.w108{
	width:108px;
	}
	
.w107{
	width:107px;
	}	
.w150{
	width:150px;
	}
.w166{
	width:166px;
	}	
.w167{
	width:167px;
	}	
.w199{
	width:199px;
	}	
.w_50{
	width:50%;
	}	
.w_100{
	width:100%;
	}
.line25{
	line-height:25px;
	}
.font12{
	font-size:12px;
	}	
	
.fontB{
	font-weight:bold;
	}
.fontL{
	font-weight:lighter;
	}
.contentFrame{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	/*position:relative;*/
}
.indent2em{
	text-indent:2em;
	}

/*foot begin*/
.foot{
	width:998px;
	height:200px;
	margin-left:auto;
	margin-right:auto;
	background-color:#f7f8f8;
	clear:both;
	position:relative;
	margin-top:22px;
	border:1px solid #c9caca;
	border-top:4px solid #b6002a;
	z-index:2;
	}
.footSub{
	width:998px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	position:relative;
	margin-top:22px;
	border-top:4px solid #e0e0e0;
	padding-bottom:20px;
	}
.footSub1{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	position:relative;
	margin-top:22px;
	border-top:4px solid #e0e0e0;
	padding-bottom:20px;
	}
.searchFootWdiv{
	border-top:4px solid #d0d0d0;
	overflow:hidden;
	width:100%;
	}	
.searchFoot{
	width:1000px;
	text-align:left;
	padding-bottom:20px;
	}
	
.footLink{
	height:43px;
	width:960px;
	margin-left:auto;
	margin-right:auto;
	border-bottom:1px dotted #c6c6c6;
	}
.footLinkUl{
	margin-left:20px;
	}	
.footLinkUl>li{
	float:left;
	height:43px;
	line-height:43px;
	}
.footLinkUl li a{
	font-size:13px;
	}
.footLinkList{
	float:right;
	margin-top:5px;
	margin-right:20px;
	position:relative;
	padding-top:10px;
	z-index:2;
	}	
#footLinkH{
	width:830px;
	border:1px solid #ddd;
	border-top:0px solid #FFF;
	position:absolute;
	bottom:20px;
	right:-40px;
	z-index:5;
	background-color:#FFF;
	display:none;
	}
#footLinkH ul{
	}	
#footLinkH>ul>li{
	width:165px;
	line-height:25px;
	float:left;
	overflow:hidden;
	border-left:1px solid #ddd;
	}		
#footLinkH ul>li ul{
	width:151px;
	line-height:25px;
	clear:both;
	display:block;
	padding-left:15px;
	padding-bottom:5px;
	}	
#footLinkH .linkA{
	width:151px;
	display:block;
	line-height:28px;
	background-color:#f5f5f5;
	border-bottom:1px solid #ddd;
	border-top:1px solid #ddd;
	padding-left:15px;
	font-weight:bold;
	background:url(../images/fundDateBg.gif) repeat-x left top;
	}
	
	
.footLine3{
	background:url(../images/line1.gif) no-repeat left 17px; 
	padding-left:15px;
	margin-left:15px;
	}
.footSanJiao{
	background:url(../images/footSanjiao.gif) no-repeat right center;
	padding-right:21px;
	margin-top:-3px;
	float:right;
	}	
.footSanJiao span{
	font-size:13px;
	}	
.txtCMarginT10Line22{
	text-align:center;
	margin-top:10px;
	line-height:22px;
	}	
.txtCMarginT10Line221{
	text-align:center;
	margin-top:10px;
	width:100%;
	line-height:22px;
	}	
.colorRMarginR20{
	color:#b6002a;
	margin-right:20px;
	}	
.marginL20MarginR10{
	margin-left:20px;
	margin-right:10px;
	}
.txtCMarginT10{
	text-align:center;
	margin-top:10px;
	}	
.marginR20MarginL10{
	margin-right:20px;
	margin-left:10px;
	}	
#subNavDiv > div{
	display: none;
}	
/*foot end*/


.head_right{ position:absolute; right:60px;}
.head_right>ul{
	height:26px;
	line-height:26px;
	width:638px;
	background-color:#f4f4f4;
	border-bottom:1px solid #b6002a;
	border-left:1px solid #b6002a;
	border-right:1px solid #b6002a;
	padding-left:60px;
	padding-top:1px;
}



.headSubNav ul.w998_center{
	width:686px;
	position:relative;
	padding-left:312px;
	float:left;
}
.w998_center li{ min-width:60px;max-width:130px; text-align: center;}
.tjy_box{float:left;width:160px;font-size: 14px; font-weight:100;}	
	